using System;
using System.Collections.Generic;
using System.ComponentModel;
using DataService.Core.ModeCode;

namespace Data.Model.SqlServer
{
   [Serializable]
   [DataObject]
   public partial class PB_Zone
   {
      #region 属性


           ///<summary></summary>
           [Fieldndex("PrimaryKey","PK_PB_Zone")]
           [ColumnProperty(16,"uniqueidentifier","")]
           public System.Guid ID { get;set;}


           ///<summary></summary>
           [ColumnProperty(100,"varchar","")]
           public String ZoneID { get; set;}


           ///<summary></summary>
           [ColumnProperty(100,"nvarchar","")]
           public String ZoneName { get; set;}


           ///<summary></summary>
           [ColumnProperty(100,"varchar","")]
           public String TopZoneID { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32 ZoneLvl { get; set;}


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? ZoneType { get; set; }


           ///<summary></summary>
           [ColumnProperty(100,"nvarchar","")]
           public String PY { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? OrderNo { get; set; }


           ///<summary></summary>
           [ColumnProperty(2000,"nvarchar","")]
           public String ZoneFullName { get; set; }


           ///<summary></summary>
           [ColumnProperty(600,"nvarchar","")]
           public String ZoneFullCode { get; set; }


           ///<summary></summary>
           [ColumnProperty(600,"nvarchar","")]
           public String TopFullCode { get; set; }


           ///<summary></summary>
           [ColumnProperty(600,"nvarchar","")]
           public String ZoneFullPY { get; set; }


           ///<summary></summary>
           [ColumnProperty(9,"decimal","")]
           public System.Decimal? Longitude { get; set; }


           ///<summary></summary>
           [ColumnProperty(9,"decimal","")]
           public System.Decimal? Latitude { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsStartDoFlag { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsSeletCheckFlag { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsDesignCheckFlag { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsSfPoolCheck { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsStartDoFlag_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsWebHandl_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsNeedProvinceChe_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsWebHandl_JZ { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? ISNeedWYJLHand_JZ { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? ISNeedWYJLHand_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsSJNeedProvinceChe_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(200,"nvarchar","")]
           public String XZCoding { get; set; }


           ///<summary></summary>
           [ColumnProperty(200,"nvarchar","")]
           public String ZoneAreaName { get; set; }


           ///<summary></summary>
           [ColumnProperty(9,"decimal","")]
           public System.Decimal? Desing_percent_JZ { get; set; }


           ///<summary></summary>
           [ColumnProperty(9,"decimal","")]
           public System.Decimal? YS_percent_JZ { get; set; }


           ///<summary></summary>
           [ColumnProperty(9,"decimal","")]
           public System.Decimal? Desing_percent_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(9,"decimal","")]
           public System.Decimal? YS_percent_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsJZPoolCheck { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? isNeedXZSJHandl_JZ { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? isNeedXZSJHandl_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? isNeedKCSJHandl_JZ { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? isNeedKCSJHandl_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(100,"nvarchar","")]
           public String PMSAreaCode { get; set; }


           ///<summary></summary>
           [ColumnProperty(100,"nvarchar","")]
           public String PMSAreaName { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsJlFinishFlag { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsJlFinishFlag_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? HaveJL { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? HaveJL_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsCityJLB { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsCityJLB_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsJLStartFlag { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsJLStartFlag_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? isProInStationChange { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? isProInStationChange_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? isSG { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? isSG_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(100,"nvarchar","")]
           public String GHProvinceCode { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? ISNeedKCYWJLHand_JZ { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? ISNeedKCYWJLHand_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(100,"nvarchar","")]
           public String WOZoneName { get; set; }


           ///<summary></summary>
           [ColumnProperty(100,"nvarchar","")]
           public String DZYWDYBM { get; set; }


           ///<summary></summary>
           [ColumnProperty(20,"nvarchar","")]
           public String EsbProvinceCode { get; set; }


           ///<summary></summary>
           [ColumnProperty(100,"nvarchar","")]
           public String EsbFirstonetwo { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsNeedFinishedWYHand_JZ { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsNeedFinishedWYHand_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsNeedYWFinishedHand_JZ { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsNeedYWFinishedHand_SF { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32 IsSpotCheckFlag_JZ { get; set;}


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsEquipmentArrivalProChe { get; set; }


           ///<summary></summary>
           [ColumnProperty(4,"int","")]
           public Int32? IsEquipmentAllocationProChe { get; set; }
      #endregion
   }
}

